fd858d538ded18c9ef049faacea102b060edd9cb,cdap-watchdog/src/main/java/co/cask/cdap/logging/appender/file/FileLogAppender.java,FileLogAppender,FileLogAppender,#CConfiguration#DatasetFramework#TransactionExecutorFactory#NamespacedLocationFactory#RootLocationFactory#Impersonator#,87
Before Change
Preconditions.checkArgument(maxLogFileSizeBytes > 0,
"Max log file size is invalid: %s", maxLogFileSizeBytes);
inactiveIntervalMs = cConfig.getLong(LoggingConfiguration.LOG_SAVER_INACTIVE_FILE_INTERVAL_MS,
LoggingConfiguration.DEFAULT_LOG_SAVER_INACTIVE_FILE_INTERVAL_MS);
Preconditions.checkArgument(inactiveIntervalMs > 0,
"Inactive interval is invalid: %s", inactiveIntervalMs);
After Change
Preconditions.checkArgument(maxFileLifetimeMs > 0,
"Max file lifetime is invalid: %s", maxFileLifetimeMs);
if (cConf.get(LoggingConfiguration.LOG_SAVER_INACTIVE_FILE_INTERVAL_MS) != null) {
LOG.warn("Parameter '{}' is no longer supported. Instead, use '{}'.",
LoggingConfiguration.LOG_SAVER_INACTIVE_FILE_INTERVAL_MS,
LoggingConfiguration.LOG_SAVER_MAX_FILE_LIFETIME);